mar larga - German English Dictionary